Big Huge Thesaurus

giant silkworm moth

noun